<!DOCTYPE html>
<html>
<head> 
<meta charset="UTF-8">
	<title>Bebemama.org</title> 
	<link rel="stylesheet" type="text/css" href="jquery.mobile-1.1.0.min.css" />
<link rel="stylesheet" type="text/css" href="jquery.mobile.simpledialog.min.css" /> 

<script type="text/javascript" src="jquery-1.6.4.min.js"></script> 
<script type="text/javascript" src="jquery.mobile-1.0.1.min.js"></script>
<script type="text/javascript" src="jquery.mobile.simpledialog.min.js"></script>

</head> 
<body>
<div data-role="page">

	<div data-role="header" data-theme="b">
		<a href="pregnancyCare.html" data-role="button" data-theme="b" rel="external" data-inline="true">Back</a>
		<h1>Ước lượng cân nặng</h1>
	</div><!-- /header -->

	<div data-role="content">	
		
<form name="form">
<span></span>
<!-- <label for="select-choice-0" class="select">Phương pháp tính cân nặng thai dựa theo:</label>
 
<select name="select-choice-0" id="methodSelect" onchange="displayInputs(this);">
   <option value="1">Đường kính lưỡng đỉnh (BPD)</option>
   <option value="2">Đường kính ngang bụng (TAD)</option>
   <option value="3">Dựa cả 3 số đo BPD, TAD và FL</option>
   <option value="3">Dựa cả 2 số đo AC, FL</option>
</select>
-->

 <form url="" action="POST">
					<div data-role="fieldcontain">
						<fieldset data-role="controlgroup">
							<label for="bpdValue">BPD</label> <input name="bpdValue"
								id="bpdValue">
						</fieldset>
					</div>
					<div data-role="fieldcontain">
						<fieldset data-role="controlgroup">
							<label for="tadValue">TAD</label> <input name="tadValue"
								id="tadValue">
						</fieldset>
					</div>
					<div data-role="fieldcontain">
						<fieldset data-role="controlgroup">
							<label for="acValue">AC</label> <input name="acValue"
								id="acValue">
						</fieldset>
					</div>
					<div data-role="fieldcontain">
						<fieldset data-role="controlgroup">
							<label for="flValue">FL</label> <input name="flValue"
								id="flValue">
						</fieldset>
					</div>
					<input value="Xem kết quả" id="calButton" type="button" name="btnProcess"
                         onclick="processData();"/>
                </form>
                
  <div class=ui-grid-a style="display:none;">
  	 <table>
        <tr>
            <td>Công thức Hardlock1 dựa vào AC và FL</td>
            <td id="hardlock1"></td>
        </tr>
        <tr>
            <td>Công thức Hardlock2 dựa vào BPD, AC và FL</td>
            <td id="hardlock2"></td>
        </tr>
        <tr>
            <td>Công thức Hardlock3</td>
            <td id="hardlock3"></td>
        </tr>
         <tr>
            <td>Công thức Hardlock4 dựa vào BPD, HC, AC và FL</td>
            <td id="hardlock4"></td>
        </tr>
        
    </table>
    
			</div>
			              
                
  <!--                   
<div data-role="fieldcontain"><label for="week-choice" class="select">Pick a country to know more:</label> 
 
 <select name="country-choice" id="country-choice">
 <option value="AFG">Afghanistan</option>
  <option value="ALB">Albania</option> 
  <option value="DZA">Algeria</option> 
 </select>
 
	<script type="text/javascript">
    $("select").change(function () {
          clickActions();
        })
    .change();
	</script>
</div> -->
		<div id="resultDiv">
		</div>
	</div><!-- /content -->
	
	<div data-role="footer" data-theme="b">
		<h4>baby&mama</h4>
	</div><!-- /footer -->
	
</div><!-- /page -->


<!--
1- Công thức Tokyo

EFW = (1,07*(BPD^3))+(3,42*APTD*TTD*FL)

2- Công thức Osaka

EFW = (1,25674*(BPD^3))+3,50655*FTA*FL+6,3

3- Công thức HADLOCK1

EFW = 10^(1,304+(0,05281*AC)+(0,1938*FL)-(0,004*FL*AC))

4- Công thức HADLOCK2

EFW = 10^(1,335-(0,0034*AC*FL)+(0,0316*BPD)+(0,0457*AC)+(0,1623*FL))

5- Công thức HADLOCK3

EFW = 10^(1,326-(0,00362*AC*FL)+(0,0107*HC)+(0,0438*AC)+(0,158*FL))

6- Công thức HADLOCK4

EFW = 10^(1,3596-(0,00386*AC*FL)+(0,0064*HC)+(0,00061*BPD*AC) +(0,0424*AC)+(0,174*FL))

7- Công thức Shepard

EFW (kg)= 10^(-1,7492+(0,166*BPD)+(0,046*AC)-(2,646*AC*BPD/1000))

8- Công thức Merz1

EFW = (-3200,40479+(157,07186*AC)+(15,90391*(BPD^2))

9- Công thức Merz2

EFW = 0,1*(AC^3)

10- Công thức Hansman

EFW (kg)= (-1,05775*BPD)+0,0930707*(BPD^2)+(0,649145*THD)-0,020562*(THD^2)+0,515263

11- Công thức Campbell

EFW (kg) = 10^(-4,564+(0,282*AC)-(0,00331*(AC^2))) 


Shepard BPD/AC (formula 1):
Log 10 birth weight = –1.7492 + 0.166 (BPD) + 0.046 (AC) – 2.646 (AC × BPD)
1000
Hadlock FL/AC (formula 2):
Log 10 birth weight = 1.3598 + 0.051 (AC) + 0.1844 (FL) – 0.0037 (AC × FL)
Hadlock BPD/FL/AC (formula 3):
Log 10 birth weight = 1.4787 + 0.001837 (BPD)2 + 0.0458 (AC) + 0.158 (FL) – 0.003343 (AC × FL)
Combs fetal volume (formula 4):
EFW = (0.23718 × AC2 × FL) + (0.03312 × HC3) 
 -->

<script type="text/javascript">
	//$('#tadDiv').hide();
	//$('#flDiv').hide();
	 $('.ui-grid-a').hide();
    function processData() {
        $('.ui-grid-a').show();
    	$(document).delegate('#calButton', 'click', function() {
    		
	       var bpd= $('#bpdValue').val();
	       bpd = parseFloat(bpd);
	       var result = 0;
	       var method = $('#methodSelect').val(); 
	       var tad = $('#tadValue').val();
	       tad = parseFloat(tad);
	       var fl = $('#flValue').val();
	       var ac = $('#acValue').val();
	       ac = parseFloat(ac);
	       var result = new Array();
	       var hc = $('#hcValue').val(); 
	       hc = parseFloat(hc);
	       fl = parseFloat(fl);
				result[0] = 13.54 * bpd + 42.32* tad + 30.53 * fl - 4213.37;
				//alert(result);
				//result += 88.69 * value * 10 – 5062;
				//result /= 2;
	//    	   Trọng lượng (gam) = [BPD (mm) – 60] x 100
				if(bpd > 60){
					result[1] = (bpd - 60) * 100;
					}else{
						result[1] = "N/A";
				}
	    	   
	    	   result[1] = "Nếu BPD > 60, kết quả dựa theo BPD";
//	    	   result = 88.69 * value – 5062;
	        	//Trọng lượng (gam) = 7971TAD (mm) – 4995
	        	result[2][0] = (tad * 79.71)  - 4995;
	        	result[2][1] = "Nếu TAD > 65, kết quả dựa theo TAD";
	        	
	        	result[3] = new Array();
	        	result[3][0] = "Công thức Hardlock1 dựa vào AC và FL"; 
	        	result[3][1] = Math.pow(10,(1.304+(0.05281*ac)+(0.1938*fl)-(0.004*fl*ac)));
				$('#hardlock1').text(result[3][1] );
	        	
	        	result[4] = new Array();
	        	result[4][0]="Công thức Hardlock2 dựa vào BPD, AC và FL"; 
	        	result[4][1]=Math.pow(10, (1.335-(0.0034*ac*fl)+(0.0316*bpd)+(0.0457*ac)+(0.1623*fl)));
	        	$('#hardlock2').text(result[4][1] );
	        	
	        	result[5] = new Array();
	        	result[5][0]="Công thức Hardlock3 dựa vào AC, HC và FL"; 
	        	result[5][1]=Math.pow(10, (1.326-(0.00362*ac*fl)+(0.0107*hc)+(0.0438*ac)+(0.158*fl)));
	        	$('#hardlock3').text(result[5][1] );
	        	
	        	result[6] = new Array();
	        	result[6][0]="Công thức Hardlock4 dựa vào BPD, HC, AC và FL"; 
	        	result[6][1]=Math.pow(10, (1.3596-(0.00386*ac*fl)+(0.0064*hc)+(0.00061*bpd*ac) +(0.0424*ac)+(0.174*fl)));
	        	$('#hardlock4').text(result[6][1] );
	        	
	        	result[7] = new Array();
	        	result[7][0]="Công thức Shepard dựa vào BPD, AC"; 
	        	result[7][1]=Math.pow(10, (-1.7492+(0.166*bpd)+(0.046*ac)-(2.646*ac*bpd/1000)));

	        	
	      // 13,54BPD + 42,32TAD + 30,53FL – 4213,37
	    //    alert("bé cân nặng khoảng: " + result + " g");
	    /*
	      	$(this).simpledialog({
	    		    //'mode' : 'string',
	    		    'prompt' : 'Kết quả theo ' + result[4][0] + ' là ' + result[4][1] + "(g)",
	    		    'buttons' : {
	    		      'OK': {
	    		        click: function () {
	    		          $('#dialogoutput').text($('#dialoglink').attr('data-string'));
	    		        }
	    		      },
	    		      'Cancel': {
	    		        click: function () { },
	    		        icon: "delete",
	    		        theme: "c"
	    		      }
	    		    }
	    		  })*/
	    })
    }
    function displayInputs(a){
    	$('#tadDiv').hide();
    	$('#flDiv').hide();
    	if(a.value == '3'){
    		$('#tadDiv').show();
    		$('#flDiv').show();
    		$('#bpdDiv').show();
        } 	if(a.value == '2'){
    		$('#tadDiv').show();
    		$('#bpdDiv').hide();
    		$('#flDiv').hide();
        } 	
    }
	</script>
</body>
</html>